home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 001a / robo40_a.zip / ROBOCOMM.HST < prev    next >
Text File  |  1992-02-12  |  30KB  |  616 lines

  1.  
  2.  
  3.         ┬─┬─────┐
  4.         │ │     │
  5.         │ ├───┬─┘ ┌┬──┐ ┬┬─┐  ┌┬──┐ ┌┬──┐ ┌┬──┐ ┌┬─┬─┐ ┌┬─┬─┐  (tm)
  6.         │ │   │   ││  │ │├─┴┐ ││  │ ││    ││  │ ││ │ │ ││ │ │
  7.         ┴─┴   ┴── └┴──┘ ┴┴──┘ └┴──┘ └┴──┘ └┴──┘ ┴┴ ┴ ┴ ┴┴ ┴ ┴
  8.  
  9.         The ultimate tool for unattended           ┬  ┌┐ ┌─┬┐
  10.         BBS communications.                        └──┤│ │ ││
  11.                                                       └┘o└─┴┘
  12.  
  13.         ----------------------------------------------------------------
  14.  
  15.         This document is designed to assist experienced Robocomm
  16.         users in coming up to speed with the new version quickly.
  17.  
  18.         The following is a list of changes and enhancements
  19.         implemented since Robocomm version 3.1
  20.  
  21.         ----------------------------------------------------------------
  22.  
  23.     o   Full Support for Wildcat! BBS systems added.  When you add a new
  24.         new system, Robocomm will ask you to specify the BBS type.
  25.         Choose "Wildcat 3.0 or 3.1" or "Wildcat 3.02 (or later)" to set
  26.         up a system compatible with Wildcat BBS and the TomCat mail door.
  27.  
  28.     o   Implemented the Robocomm script language.  When you select
  29.         the new "E"xecute script agenda item, a pop-up box may appear
  30.         asking you to fill in "Parameters" for the script run.  Simply
  31.         use the arrow keys to select the option to change, press enter
  32.         to edit and save it.  Then, press [Esc] to return when all
  33.         parameters are set up the way you like.  For an example of this,
  34.         try the PCB_SET.RS script file supplied with Robocomm.
  35.  
  36.         ┌────────────────────────────────────────────────────────────┐
  37.         │ See SCRIPT.DOC for details on developing your own scripts. │
  38.         └────────────────────────────────────────────────────────────┘
  39.  
  40.         After script parameters have been entered, you may edit them at
  41.         any time by hilighting the agenda item and pressing Alt-P.
  42.  
  43.     o   Added support for login script type BBS systems.  If you set the
  44.         BBS type to "Login script only" then the 3rd phone number slot
  45.         on the BBS screen will change to "Login Script 3:"  If you fill
  46.         in the name of a valid Robocomm script,  that script will be
  47.         executed immediately after connecting with the system.  If the
  48.         login script rertuns an errorlevel, Robocomm will hang up and
  49.         remove the BBS from the dialing queue.  You may add as many
  50.         "Execute script" agenda items for this BBS as you like and they
  51.         will be run 1 after another.  Don't forget that the script
  52.         should handle logging off the system.
  53.  
  54.     o   Implemented all-new quasi-hypertext online help system.
  55.         Press F1 twice for help on help.
  56.  
  57.     o   Implemented super-fast keyword searches in both file listings.
  58.         The "F"ind command now pops up a larger box, into which you may
  59.         type a series of search keywords, separated by spaces.  Complex
  60.         multi-keyword searches on thousands of files usually complete in
  61.         a couple of seconds, instantly showing you a subset of your file
  62.         list with just matching records shown.
  63.  
  64.     o   Added mouse support throughout the program.
  65.         On any scrolling picklist, you can now:
  66.  
  67.             ┌─ Select ────┐ ───── Click on top line to scroll up.
  68.             │ ........... │
  69.             │ ........... │
  70.             │ .....──────┼─────── Click on any individual item to select it
  71.             │ ........... │
  72.             │ ........... │
  73.             └─────────────┘ ───── Click on bottom line to scroll down
  74.  
  75.         If a scroll bar is displayed, you can click on the arrows at the
  76.         top and bottom as well to scroll
  77.  
  78.         The main pull doen menu is now fully mouseable.
  79.  
  80.       ┌───────────────────────────────────────────────────────────────┐
  81.       │ Clicking the right mouse button is equivalent to pressing     │
  82.       │ ESCape.  This will back you out of most displays, saving your │
  83.       │ changes.                                                      │
  84.       └───────────────────────────────────────────────────────────────┘
  85.  
  86.         If a field has a pop-up box available by pressing F10, you can
  87.         pop-up the list by clicking on the field with the left mouse
  88.         button.
  89.  
  90.     o   Revised terminal mode with the following changes:
  91.  
  92.         o   DOORWAY mode added to the internal terminal.   Toggle this
  93.             mode on and off with Alt-= (Alt Equal).  NOTE: while doorway
  94.             mode is active, the bottom status bar is removed and the
  95.             only keystroke which is not sent out the port is Alt-=,
  96.             which will toggle you back into standard terminal mode.
  97.  
  98.         o   Added demon-dialing routines.  Alt-D will now pop-up a
  99.             window of all non-PC Pursuit systems in your BBS-Directory
  100.             and allow you to tag the ones you want it to dial. Dialing
  101.             commences when you press ENTER.  NOTE: the "Maxium dial
  102.             attempts per system" config option is not honored by these
  103.             dialing routines.  It just dials forever.
  104.  
  105.         o   The contents of terminal screen are not disturbed when
  106.             switching between agenda and interactive modes.
  107.  
  108.         o   Added the ability to append terminal text to a specified
  109.             capture file.  Use Alt-C to toggle the capture file on and
  110.             off.
  111.  
  112.             NOTES:
  113.  
  114.             o   Capture files are always appended to.
  115.             o   Capture files are automatically closed when exiting the
  116.                 terminal.
  117.             o   You cannot capture to a file that is already open in
  118.                 Robocomm.  i.e. Robocomm.log if you jumped to the
  119.                 terminal mode.
  120.  
  121.          o  Send a BREAK to the modem with Alt-R
  122.  
  123.          o  Added the ability to log terminal contents to the printer.
  124.             use Alt-L to toggle this function on and off.
  125.  
  126.          o  Alt-P will send the configured password for the current BBS.
  127.  
  128.     o   Added the ability to limit agenda item execution to certain days
  129.         of the week.  On the agenda editing screen you will now see a
  130.         display on the right side of each agenda item row that shows the
  131.         days the item is scheduled to execute.
  132.  
  133.         Examples:
  134.  
  135.                   (SMTWTFS)   <--- Execute every day.
  136.                   (·M···F·)   <--- Execute Monday and Friday only.
  137.                   (·······)   <--- Never execute this item.
  138.  
  139.         The letters represent, from left to right the days of the week,
  140.         starting with Sunday and ending with Saturday.  New agenda items
  141.         default to being executed every day.  Three new keyboard command
  142.         have been added to the agenda screen to control this process:
  143.  
  144.             Alt-D  - Pop up display to set the "D"ay(s) the agenda item
  145.                      should execute on.  The bottom line of the screen
  146.                      displays the available options while in this box.
  147.  
  148.             Alt-N  - "N"ever execute it the agenda item.  Agenda items
  149.                      cleared in this way will not execute until at least
  150.                      one day is assigned to them.
  151.  
  152.             Alt-E  - Execute the agenda item "E"very day.
  153.  
  154.         NOTE: Robocomm uses the day that is in effect when the agenda
  155.               starts for date comparisons while the agenda is in
  156.               progress.  This means that if it's 23:59 on Tuesday and
  157.               you start an agenda with items to execute on Tuesday, they
  158.               will execute, even if it's not until some time early
  159.               Wednesday when their turn comes up.  Similarly, items
  160.               scheduled for Wednesday will never execute if the agenda
  161.               is started on Tuesday.
  162.  
  163.         NOTE: "Temporary" agenda items do not disappear until they have
  164.               been successfully executed.  So, you can now schedule
  165.               agenda items up to a week in advance.
  166.  
  167.     o   Added a text file log of file uploads and downloads completed
  168.         during agendas.  The file is created in the Robocomm directory
  169.         and is called TRANSFER.LOG  -- Each "record" is contained on a
  170.         single line of the file.  The file is "Comma-Delimited" and
  171.         should be able to be imported by just about any database
  172.         management system.  From left to right, the fields are:
  173.  
  174.         1)  A single character: "U" for Uploads or "D" for downloads
  175.         2)  The BBS ID, max of 8 characters
  176.         3)  The date of the transfer, in MM/DD/YY format.
  177.         4)  The time of the transfer in HH:MM:SS format.
  178.         5)  The file transferred.  The path is not included.
  179.         6)  Total size of the file in bytes.
  180.         7)  Transfer time in HH:MM:SS format.
  181.         8)  Transfer throughput in characters-per-second (CPS).
  182.         9)  Number of errors encountered during the transfer.
  183.         10) Name of the protocol used, up to 8 characters.
  184.  
  185.     o   Implemented a new editor routine with automatic reformatting and
  186.         more intelligent cursor operation.
  187.  
  188.     o   Added support for the new Bonus Utility REXCLUDE.  Rexclude can
  189.         be used by Registered users to build a quick index file of files
  190.         that are already on their system.  When Robocomm is importing
  191.         file lists, it will read this index and bypass any files that
  192.         lalready exist on your system.
  193.  
  194.         SYSOPS: Add Rexclude to your nightly event and you'll never see
  195.         another file in Robocomm's Available Files directory that's also
  196.         on your BBS.
  197.  
  198.     o   Added F5 hot key from the BBS Directory and File Directory
  199.         screens.  Pressing this key will cause Robocomm to shell to DOS
  200.         and run the batch file ANALYZE.BAT -- NOTE, Robo does not check
  201.         to see if the  file exists before shelling out.  This allows the
  202.         batch file and analysis tool to be in another directory.
  203.  
  204.         Robocomm will call this batch file with 1 parameter, either the
  205.         currently highlighted file, or the currently highlighted BBS ID,
  206.         depending on the screen.
  207.  
  208.     o   Added NOEMSSWAP and NOXMSSWAP keywords to the ROBO environment
  209.         variable.  NOEMSSWAP disables the use of EMS for swapping when
  210.         running outside programs. NOXMSSWAP does the same for HIMEM.SYS
  211.         XMS memory.
  212.  
  213.     o   Added detection of two batch files, PREAGEN.BAT and POSTAGEN.BAT 
  214.         which will be called before and after agendas if detected.  
  215.         This would be a good place to disable your disk cache's DELAYED 
  216.         WRITES if necessary.  Or, you might want to run some sort of 
  217.         download/robocomm log analyzer or Wildcat file list importer.
  218.  
  219.     o   Added an OUTPUT command to the prompt screen that wiill output
  220.         the current prompt definition to a text file.
  221.  
  222.     o   Added configuration option allow the specification of a Wildcat!
  223.         format file list to be updated after all file downloads.  The
  224.         file format is:
  225.  
  226. filename.ext  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<cr><lf>
  227.  
  228.     o   Fixed /I import from command line switch to allow importation of
  229.         Wildcat and PCBoard format files into the downloads database.
  230.         The new syntax is:
  231.  
  232.             /IP<file>        to import PCBoard format files.
  233.             /IW<file>        to import Wildcat format files.
  234.  
  235.     o   Added a tagged file summary to the file lists.  Use Alt-T to
  236.         pop-up the summary display.
  237.  
  238.     o   Added the ability to Re-Set an agenda from the agenda editing
  239.         screen via the Alt-R key conbination.  After a confirmation,
  240.         this routine will change all items marked as Done or Error to
  241.         To-Do status.
  242.  
  243.     o   Robocomm is now supplied with a special VGA font which is
  244.         automatically loaded at start-up if the "Load Robocomm's VGA
  245.         Font" option is set to YES on the general configuration menu.
  246.         This font contains several re-defined characters which are used
  247.         in various places in the user interface.  For example, on VGA
  248.         systems with the font loaded, the  and ■ characters on the
  249.         agenda editing screen are replaced by square markers with a
  250.         little "P" (for permanent) or "T" (for temporary).
  251.  
  252.     o   Created the EXITFONT utility, which will grab whatever font is
  253.         currently installed in a VGA monitor and save it to a file
  254.         called EXITFONT.VGA.  If you have a special font loaded and
  255.         don't want Robocomm to kill it when it quits or shells out to
  256.         external programs, then copy EXITFONT.EXE into your Robocomm
  257.         directory and run it one time to save the font file to disk.
  258.  
  259.     o   Added the ability to RENAME agendas and BBS systems.
  260.  
  261.     o   Added the ability to control the number of dial attempts Robo
  262.         will make per system via a command line switch.  Use /Lnnn where
  263.         nnn will set the number of dial attempts per system.  This
  264.         setting is effective for the current run only, it does not
  265.         change your default setting.
  266.  
  267.     o   Moved color definition routines to the Configure menu.  RCOLOR
  268.         is now obsolete and may be removed from your system.  Old
  269.         COLOR.DEF files are not compatible with the new routines.  If
  270.         you had a customized color set previously, it will be removed
  271.         automatically.
  272.  
  273.     o   Tamed the behavior of the "Agenda was not completed the last
  274.         time it was run" question.  It will only pop-up if an agenda has
  275.         been run since its last editing session and was not completed
  276.         during the run.
  277.  
  278.     o   Added an "Agenda item timeout" configuration option to the
  279.         communications configuration menu that controls the maximum
  280.         amount of time (in minutes) that Robocomm will spend attempting
  281.         to execute an agenda item.  The default is 60 minutes.  This
  282.         option is designed to control the potential ill effects of a
  283.         bizarre prompt change (on the BBS or Robocomm end) or rogue
  284.         script file that sends Robocomm into a loop.   It is extremely
  285.         unlikely that Robocomm will ever get into an endless loop on its
  286.         own accord, but this option is provided as an extra measure of
  287.         safety.  The maximum value is 999 and the minimum value is 5.
  288.  
  289.         NOTE: The "clock" which tracks the amount of time spent in a
  290.         specific agenda item is suspended during file transfers.
  291.         Jumping to terminal mode also re-sets the timer.
  292.  
  293.     o   Agenda items aborted due to an unexpected loss of carrier or the
  294.         F3 (Abort Agenda) key are now marked with an exclamation point,
  295.         rather than with a "To Do" status indicator.
  296.  
  297.     o   Added a "Renumbering style" option to the "Data and Logs"
  298.         configuration menu.  Pressing Enter on the option will toggle
  299.         between:
  300.  
  301.         #???????.???    Robocomm 3.1 and lower style.  EZ-Reader 1.3x
  302.                         users _must_ select this option.
  303.  
  304.         ????????.??#    Optional method preferred by many users.  Select
  305.                         this  option if it appeals to you.  This method
  306.                         has been selected for Robocomm's default.
  307.  
  308.         The pound sign indicates the location of the archive file number
  309.         in the renamed files.  NOTE:  This configuration option applies
  310.         to both Qmail downloads and the RENUMBER command in the script
  311.         language.
  312.  
  313.     o   Added an option to control the number of REP packet archives
  314.         that will be kept.  This option is also on the "Data and Logs"
  315.         configuration menu.  REP Packets will no longer be renamed with
  316.         an .OLD extension.  The default value for this option is 1,
  317.         meaning that only te most recently sent REP will be maintained
  318.         as <bbsid>.RE1 or 1<bbsid>.REP
  319.  
  320.     o   Added the ability to tag multiple BBS systems when creating
  321.         "Jump to Terminal" agenda items.
  322.  
  323.     o   Added an alternative downward scrolling technique in the file
  324.         directories, which is active when ALT-Down Arrow is used.  With
  325.         this method, the cursor bar will be moved back to the top row of
  326.         the display after an attempt is made to scroll off the bottom of
  327.         the window. YOU MUST HAVE DOS 5 FOR THIS TO WORK
  328.  
  329.     o   Added code to flush data buffers to disk before and after
  330.         agendas, and before shelling to DOS to run utility programs.
  331.  
  332.     o   Added the ability to edit the filters and preference lists from
  333.         within the file directories.   Alt-P to edit preferences, Alt-F
  334.         to edit filters.
  335.  
  336.     o   SSS - "Spiffy Sliding Screens"  added.  They can be shut off
  337.         (but who'd want to?) via the "Exploding Windows" option.
  338.  
  339.     o   File lengths in PCBoard format listings are now output right
  340.         justified and all trailing blanks on description lines have been
  341.         removed, to enhance compatibility with PCBFiler and other
  342.         PCBoard DIR utilities.
  343.  
  344.     o   Added a fourth parameter to all external batch download requests
  345.         which is the target directory for downloaded files. For example,
  346.         the recommended download batch file for the new hs-link protocol
  347.         is:
  348.  
  349.             HSLINK -P%1 -B%2 -U%4
  350.         
  351.     o   Added HS/Link Auto-Download support to terminal mode.  If the
  352.         file HS-AUTO.BAT is located in your Robocomm directory and the
  353.         HS/Link header is seen, Robocomm will go into auto-download
  354.         mode.
  355.  
  356.     o   Changed the name of the file ROBOAUTO.BAT to Z-AUTO.BAT to
  357.         maintain uniformity with the HS protocol batch file name.  If
  358.         you have a ROBOAUTO.BAT, the upgrade procedures will now rename
  359.         it to Z-AUTO.BAT.  (This file is used to call DSZ instead of
  360.         Robocomm's internal Zmodem when in terminal mode.)
  361.  
  362.     o   Added a configuration option to the communications configuration
  363.         screen to control the number of seconds that the program will
  364.         spend "Clearing" the receive buffers after a response from the
  365.         modem.
  366.  
  367.     o   Implemented support for front end prompts on PCBoard systems.
  368.         Robo will now send two ESCapes when the defined "Front End
  369.         Prompt" is seen during logon.
  370.  
  371.     o   Totally replaced the dialing prefix and suffix concepts with
  372.         "Dialing Macros." You may now place the letters A-J anywhere
  373.         within a phone number and Robocomm will replace the character
  374.         with the corresponding string that you set up on the dialing
  375.         macro table before dialing.  The dialing macro table can be
  376.         viewed/edited by pressing F10 while editing any phone number.
  377.  
  378.         For instance to disable call waiting, you might define dialing
  379.         macro "C" as "*70" and input your phone numbers as:
  380.  
  381.         C1-312-752-1258
  382.  
  383.         CUSTOMIZED DIALING COMMANDS are made possible by prefixing any
  384.         defined macro letter with a ` (backwards tick mark).  Doing so
  385.         causes the contents of the macro letter to be used to dial the
  386.         number instead of the configured default dialing command.  This
  387.         enables you to send customized commands to the modem on a BBS by
  388.         BBS basis. For example, to turn on the modem speaker ON when
  389.         dialing Group One BBS, you could input this as the phone number:
  390.  
  391.         `A1-312-752-1258
  392.  
  393.         Then you would set up the "A" dialing macro as:
  394.  
  395.         ATM1DT
  396.  
  397.         The most common use for this feature will probably be to turn of
  398.         MNP negotiation if you are calling a system with a non-MNP modem
  399.         from a MNP-capable modem.  Doing this keeps the first prompt
  400.         sent by the BBS from being eaten by your modems attempts to
  401.         negotiate an MNP connect.  To do this, you might set up a dialing
  402.         macro letter as:
  403.  
  404.         AT&M0DT
  405.  
  406.         and then include the macro letter, along with a preceding `
  407.         character in the phone number (technically, it could be anywhere
  408.         in the number, but it's probably simplest to put it at the
  409.         front).
  410.  
  411.         GIVE ME A BREAK:  By defining a dialing macro as BREAK, you can
  412.         cause a 1 second break to be generated before the dial attempt.
  413.  
  414.     o   Added an option to the Communications configuration screen to
  415.         toggle whether or not a BREAK signal is sent before attempting to
  416.         initialize the modem.
  417.  
  418.     o   Added an "Average Download CPS" configuration option to the
  419.         General configuration screen.  The number you enter here will be
  420.         used to estimate the download times shown on the Available files
  421.         screen.
  422.  
  423.     o   Robocomm now does all FIXFILE.BAT processing _after_
  424.         disconnecting from the BBS.  How Robo behaves depends on the
  425.         existence of 2 files, FIXFILE.BAT and COMMENT.FRM:
  426.  
  427.         -   If FIXFILE.BAT exists in the Robocomm start-up directory,
  428.             then Robo will process all files downloaded via "Download"
  429.             agenda items after logging off.  If it doesn't exist, then
  430.             all ZIP file processing is disabled.
  431.  
  432.         -   If COMMENT.FRM exists, then Robocomm will merge the
  433.             appropriate values, as before, and shell out 1 time for each
  434.             file downloaded.  This is fast if you have EMS/XMS free and
  435.             pretty slow if we are swapping out to disk.  All available
  436.             memory is freed up for each swap.
  437.  
  438.         -   If COMMENT.FRM does not exist, then Robocomm will create a
  439.             temporary batch file called FIX_ALL.BAT and then swap out
  440.             to run the file.  This approach is faster because it
  441.             requires only 1 shell/swap for all files downloaded.  As an
  442.             example, FIX_ALL.BAT might look like this if you downloaded
  443.             4 files during the entire session with the BBS:
  444.  
  445.             REM FIX_ALL.BAT
  446.             REM -----------
  447.             CALL FIXFILE.BAT ROBO40-A.ZIP ZIP
  448.             CALL FIXFILE.BAT ROBO40-B.ZIP ZIP
  449.             CALL FIXFILE.BAT SLMR201A.ZIP ZIP
  450.  
  451.             Note that in either case FIXFILE.BAT will receive the file's
  452.             name as the %1 parameter and the file's extension as the %2
  453.             parameter.  FIX_ALL.BAT is deleted immediately after it is
  454.             run.
  455.  
  456.     o   When creating download agenda items from tagged files, Robocomm
  457.         will now use the configured "File U/D" conference if no
  458.         conference number/name is associated with the file.
  459.  
  460.     o   Added a configuration option to the "General" configuration
  461.         screen that allows you to specify how the "Date" sort type will
  462.         be done on the available files list.  The two options are "Date
  463.         of Scan" and "Date on BBS."
  464.  
  465.     o   Added the ability to resume an aborted download using internal
  466.         Zmodem.  Zmodem-resume only works from within the terminal.
  467.         Remember: the BBS must be set up to allow resumed downloads.
  468.         Frequently, this requires the use of a different protocol
  469.         letter.  Usually, it's "R." So, typing:
  470.  
  471.         D;R;<file name>
  472.  
  473.         from Robocomm's terminal when connected with a PCBoard system
  474.         will frequently allow you to resume the aborted transfer.
  475.  
  476.     o   The "O"ffline routines no longer modify the file's time stamp.
  477.  
  478.     o   Added a "D"irectory import command to the "Downloaded Files"
  479.         directory.  This command will ask for a directory and filespec.
  480.         All matching files will be added to the downloads list.  If a
  481.         file description matching the file can be found in the newfiles
  482.         list, it will be brought over to the downloads directory.  This
  483.         command makes it easy to bring files downloaded with other comm
  484.         programs into Robocomm's databases.
  485.  
  486.     o   Revised filter and preference word interface and made them
  487.         open-ended.  You may now add as many as you desire.
  488.  
  489.     o   Added "File Search Directory" configuration list.  Robocomm will
  490.         now search all the directories you list here when creating
  491.         upload agenda items, and when viewing, testing or deleting files
  492.         from the downloads list.
  493.  
  494.             Sysops: add all your file directories to this list, import
  495.             your allfiles list and upload any file from your BBS system
  496.             easily!
  497.  
  498.     o   After a download, when looking for a suitable file description,
  499.         Robocomm will now scan the available files directory for a file
  500.         with the same name from a different BBS if a listing is not
  501.         found for the current BBS.
  502.  
  503.     o   Improved keystroke handling during the dialing process.
  504.         Pressing DEL, SPACE or ESC during dialing, pausing or clearing
  505.         should no meet with much speedier response.
  506.  
  507.     o   Added "Already Downloaded" message in the log when processing
  508.         new file lists.
  509.  
  510.     o   Added the ability to toggle the "Remaining Online" status with
  511.         F10 during file transfers.
  512.  
  513.     o   Added the ability to cancel the extraction of NEWFILES.DAT from
  514.         downloaded QWK packets by specifying NONE as the ZIP extraction
  515.         utility.
  516.  
  517.     o   Added support for Wildcat! 3.0 systems.  To set up a Wildcat!
  518.         BBS, select "Wildcat! 3.x" at the system type prompt on the
  519.         Directory-BBS screen.  All non-PCBoard specific agenda items
  520.         should work similarly to the way they did in the past.
  521.  
  522.     o   Conference numbers are now stored with all entries in the
  523.         downloads directory.
  524.  
  525.         If you would like conference numbers/names
  526.         to appear in file listings you "I"mport into the available files
  527.         directory, you need to edit the files to include the following
  528.         marker:
  529.  
  530.         CONF
  531.             │
  532.             └──── ASCII 16
  533.  
  534.         For example, to edit a file listing to show that all
  535.         subsequently listed files can be found in the ROBOBETA
  536.         conference, you would include the following label in the text
  537.         file, starting in column 1
  538.  
  539. CONFROBOBETA
  540.  
  541.         A directory listing may include any number of these markers.
  542.         All files found subsequent to a marker will have the indicated
  543.         conference included in their conference field, which is
  544.         automatically supplied when the file is selected for
  545.         downloading.  The conference name may be up to 13 characters in
  546.         length.
  547.  
  548.     o   This version is compiled using Clipper 5.0, and has
  549.         significantly enhanced memory management capabilities and
  550.         performance characteristics.  If you were using a ROBO
  551.         environment variable with version 3.1, make sure you remove it
  552.         for use with this version!  New ROBO environment variable
  553.         switches have been implemented in this version.
  554.         It may be set up as follows:
  555.  
  556.             /OOnnn      Overlay pool size in KB              Minimum=30K
  557.                                                              Default=40K
  558.  
  559.             /OU0        Disable use of XMS UMBs for overlays
  560.             /OU1        Enable use of XMS UMBs for overlays    *Default*
  561.  
  562.             /OP0        Disable EMS pageframe for overlays     *Default*
  563.             /OP1        Enable EMS pageframe for overlays
  564.  
  565.         Example:
  566.  
  567.             SET ROBOOVL=/OO50 /OU0
  568.  
  569.             This example tells Robocomm to reserve a fixed 50K of memory
  570.             (conventional, EMS pageframe or UMB as defined by the other
  571.             parameters) for its overlays and disables the UMB option.
  572.  
  573.         NOTE: A contiguous UMB block at least as large as the configured
  574.         overlay area must be available for this option to be used.  Use
  575.         of the EMS pageframe for overlays should only be used by
  576.         knowledgeable users who are sure that they will not be running
  577.         any program which uses the EMS pageframe area simultaneously
  578.         with Robocomm.  (This includes any utilities called from within
  579.         Robocomm)
  580.  
  581.         By default, Robocomm will attempt to eat all the EMS it can find
  582.         (up to 16 megs) for index buffering and virtual memory space.
  583.         You _may_ use the ROBO=Ennnn environment variable to specify the
  584.         amount of EMS (in KB) that it is allowed to use.
  585.  
  586.         Robocomm will make a VMS swap file in your current directory if
  587.         it runs out of EMS and needs more VMS space (either physically,
  588.         or by reaching the limit you set with the E environment
  589.         variable).  You can add the following parameters to your ROBO
  590.         environment variable to control this process:
  591.  
  592.             SWAPPATH:"<path>"
  593.  
  594.         Example:
  595.  
  596.             SET ROBO=E2048;SWAPPATH:"C:\ROBOCOMM\SWAP"
  597.  
  598.         This environment setting will tell Robocomm that it may use
  599.         up to 2 Megabytes of EMS (3.2 or above) and that it must swap to
  600.         the C:\ROBOCOMM\SWAP directory if it needs to create a swap
  601.         file.  (Note that it is highly unlikely that it would with this
  602.         much EMS available.  Also, the specified SWAPPATH directory must
  603.         exist or you will get a fatal error).
  604.  
  605.     o   New INTERNAL file viewer.  Viewing a log in with the internal
  606.         viewer results in Robocomm log entries showing in a different
  607.         text color from captured VERBOSE text.
  608.  
  609.     o   Added a .GIF file viewer configuration option.  If a file in the
  610.         downloads list has a .GIF extension, pressing "V" while the file
  611.         is highlighted will result in the configured program being
  612.         called with the full file and path name passed as the %1
  613.         parameter.
  614.  
  615.                                    # # #
  616.